/********************************************************/
/*	Copyright (C) 2016 Gong Li Bin		 	*/
/*	Project:	GoLib-1.0.0			*/
/*	Author:		gong_libin			*/
/*	Date:		2016_01_01			*/
/*	File:		GoDef.go			*/
/********************************************************/

package GoGlb

/*
type	BOOL		bool
type	BYTE		byte
type	INT8		int8
type	UINT8		uint8
type	INT16		int16
type	INT32		int32
type	INT64		int64
type	UINT16		uint16
type	UINT32		uint32
type	UINT64		uint64
type	FLOAT32		float32
type	FLOAT64		float64

type	GERROR		error
type	GSTRING		string

type	INT		int
type	UINT		uint
type	PUINT		uintptr
*/

const (
	GO_SUCCESS	int = 0
	GO_FAILURE	int = -1
)

const (
	GO_TRUE		bool = true
	GO_FALSE	bool = false
)

const (
	GO_BYTE16	int = 16
	GO_BYTE32	int = 32
	GO_BYTE64	int = 64

	GO_BYTE128	int = 128
	GO_BYTE256	int = 256
	GO_BYTE512	int = 512

	GO_KBYTES1	int = 1024
	GO_KBYTES2	int = 2048
	GO_KBYTES4	int = 4096
	GO_KBYTES8	int = 8192
)
